package com.wfh.sql.core.builder;

import com.alibaba.druid.util.StringUtils;
import com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MySqlDialect;
import com.google.gson.Gson;
import com.wfh.sql.service.FieldInfoService;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;

/**
 * @Title: TableSchemaBuilder
 * @Author wangfenghuan
 * @Package com.wfh.sql.core.builder
 * @Date 2025/10/17 15:45
 * @description: 构造器
 */
@Slf4j
@Component
public class TableSchemaBuilder {

    private final static Gson GSON = new Gson();
    private static FieldInfoService fieldInfoService;
    private static final MySqlDialect sqlDialect = new MySqlDialect();

    @Resource
    public void setFieldInfoService(FieldInfoService fieldInfoService) {
        TableSchemaBuilder.fieldInfoService = fieldInfoService;
    }


}
